package com.java110.mall.shop.bmo.shop;

import com.alibaba.fastjson.JSONObject;
import com.java110.po.distributionMode.DistributionModePo;
import com.java110.po.shop.ShopPo;
import com.java110.po.shop.ShopAuditPo;
import org.springframework.http.ResponseEntity;

public interface IUpdateShopBMO {


    /**
     * 修改店铺
     * add by wuxw
     *
     * @param shopPo
     * @return
     */
    ResponseEntity<String> update(ShopPo shopPo, DistributionModePo distributionModePo);

    /*
    * 修改店铺信息需要审核
    * */
    ResponseEntity<String> updateAudit(ShopPo shopPo,ShopAuditPo shopAuditPo,DistributionModePo distributionModePo);


    /**
     * 审核商铺
     * @param reqJson
     * @return
     */
    ResponseEntity<String> auditShop(JSONObject reqJson);

    ResponseEntity<String> auditShopCommunity(JSONObject reqJson);
    ResponseEntity<String> bondEditShop(ShopPo shopPo);
}
